package com.zdkj.subway.rca.vo;

import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDate;

/**
 * @Author lu
 * @Date 2021-09-07
 * ITVM分账户数据复核表 vo
 */
@Data
@ApiModel(value = "ITVM分账户数据复核表")
public class SwCkItvmSubAccountDataReviewVO implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
    * 主键
    */
    @TableId
    @ApiModelProperty(value="唯一标识")
    private Long id;

    /**
    * YYYY-MM-DD
    */
    @ApiModelProperty(value="YYYY-MM-DD")
    private LocalDate tradeDate;

    ///////////////////////////////////一二五九十四号线//////////////////////////////
    /**
    * TVM支付宝
    */
    @ApiModelProperty(value="TVM支付宝")
    private BigDecimal tvmAlipayA;

    /**
    * TVM微信
    */
    @ApiModelProperty(value="TVM微信")
    private BigDecimal tvmWeChatA;

    /**
    * TVM对账支付宝
    */
    @ApiModelProperty(value="TVM对账支付宝")
    private BigDecimal tvmReconciliationAlipayA;

    /**
    * TVM对账微信
    */
    @ApiModelProperty(value="TVM对账微信")
    private BigDecimal tvmReconciliationWeChatA;

    /**
    * 支付宝差异
    */
    @ApiModelProperty(value="支付宝差异")
    private BigDecimal alipayDifferenceA;

    /**
    * 微信差异
    */
    @ApiModelProperty(value="微信差异")
    private BigDecimal weChatDifferenceA;

    /**
    * 差异合计
    */
    @ApiModelProperty(value="差异合计")
    private BigDecimal diffSumA;


    ///////////////////////////////////三四六号线//////////////////////////////
    /**
     * TVM支付宝
     */
    @ApiModelProperty(value="TVM支付宝")
    private BigDecimal tvmAlipayB;

    /**
     * TVM微信
     */
    @ApiModelProperty(value="TVM微信")
    private BigDecimal tvmWeChatB;

    /**
     * TVM对账支付宝
     */
    @ApiModelProperty(value="TVM对账支付宝")
    private BigDecimal tvmReconciliationAlipayB;

    /**
     * TVM对账微信
     */
    @ApiModelProperty(value="TVM对账微信")
    private BigDecimal tvmReconciliationWeChatB;

    /**
     * 支付宝差异
     */
    @ApiModelProperty(value="支付宝差异")
    private BigDecimal alipayDifferenceB;

    /**
     * 微信差异
     */
    @ApiModelProperty(value="微信差异")
    private BigDecimal weChatDifferenceB;

    /**
     * 差异合计
     */
    @ApiModelProperty(value="差异合计")
    private BigDecimal diffSumB;




}